#include<iostream>
// #define Max( a , b ) 

//内联：内联函数的代码在 编译后 会在 调用的地方 展开 
//1、具备和宏函数一样的运行效率
//2、具有普通函数的语法定义规则（写法上会更加的清晰简单）

//用 内联函数  代替  宏函数


// #define ArraySize(a)  sizeof(a)/sizeof(a[0])  这种情况替换不了

// inline  ：对编译的一种建议
//内联规则：
//1、不能有循环（for  while  递归）
//2、不要存在过多的判断分支 
//3、函数体不能太长（10行以内）
//4、不能进行函数的取地址

inline void func()
{
    std::cout<<"helloworld\n";
}



int main()
{



    return 0;
}